upon completion - Deutsch Englisch Wörterbuch